Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 3 4 - 24 TORWOOD STREET £7,673,377 12 Mar 2020
8 TORWOOD STREET Terraced £430,000 12 Nov 2008
22A TORWOOD STREET Terraced £70,000 8 Dec 2000
28 TORWOOD STREET Terraced £260,000 2 Feb 2007
30 TORWOOD STREET Terraced £185,000 24 Feb 2023
32A TORWOOD STREET Flats/Maisonettes £200,000 21 Apr 2022
40 TORWOOD STREET Terraced £82,000 8 Apr 1997